RELATED WORDS
PARAPHRASING
to surprise (a person) greatly
surprise
to show off in order to attract attention to (oneself, one's possessions)
make an exhibition, show off